import { get } from "@/api/request";

/**
 * 天气控制器 / 天气控制器获取当前天气
 * @param {import("axios").AxiosRequestConfig} [config]
 * @returns {Promise<WeatherVO页面展示实体>}
 * @author 安奇
 */
export function systemWeatherGetWeather(config) {
  return get("/system/weather/getWeather", config);
}

/**
 * @typedef {object} WeatherVO页面展示实体 WeatherVO示实体
 * @property {string} adcode 区域编码
 * @property {string} city 城市名
 * @property {string} humidity 空气(湿度)
 * @property {string} province 省份名
 * @property {string} reporttime 数据发布的时间
 * @property {string} temperature 实时气温，单位：摄氏度
 * @property {string} weather 天气现象（汉字描述）
 * @property {string} weatherPic 天气现象图片
 * @property {string} winddirection 风向描述
 * @property {string} windpower 风力级别，单位：级
 * @description WeatherVO示实体
 */
